package yscmd

import "context"

const FLAG_NO_LOGO_LONG = "no-logo"

type FlagNoLogoBuilder struct {
	FlagBuilderCore
}

func (f *FlagNoLogoBuilder) Init(ctx context.Context, group ...string) {
	f.FlagBuilderCore.Init(ctx)
	f.F.Long = FLAG_NO_LOGO_LONG
	f.F.Description = `
        是否不显示logo`
	f.F.DefaultValue = false
}

func FlagNoLogo(ctx context.Context) *Flag {
	build := FlagNoLogoBuilder{}
	build.Init(ctx)
	return build.Flag()
}
